devastated mountain - German English Dictionary